PDF output is not breaking across rows

We just upgraded from DOORS version 9.0 to DOORS version 9.4. I have a DXL script that compares object attributes between baselines. The script outputs the changes into a temporary formal module. Each changed object is placed into its own object in the temporary module and the attribute changes are detailed within that object. The user then has the option of printing the temporary module to a .pdf file or a .doc file.

This script worked correctly in DOORS version 9.0 for both the .pdf and .doc output. In DOORS version 9.4, the .doc output is correct; however, the .pdf output cuts off object rows if there is too much data before the page ends. In other words, the .pdf is not breaking across rows like it does in MS Word.

Here is my DXL page layout and properties:

//Create a new page layout
PageLayout pl = create ("Temp Layout")

//Set the page properties
pageSize (pl, 4)
pageWidth (pl, 280)
pageHeight (pl, 432)
pageTopMargin (pl,10)
pageBottomMargin (pl, 20)
pageLeftMargin (pl, 10)
pageRightMargin (pl, 1)
pagePortrait (pl, true)
pageTitlePage (pl, false)
pageSignaturePage (pl, false)
pageTOCLevel (pl, 0)
pageBreakLevel (pl, 0)

//Save the page layout and set it to the current
save (pl)
current = pl

Any ideas of why the row data is not being put on the next page? Like I said, this worked with DOORS version 9.0.

Sarah Weiler
SarahW - Tue Oct 02 11:54:08 EDT 2012